权: authority, power, right, (literary) to weigh, expedient, temporary...
闭塞: to stop up, to close up, hard to get to, out of the way, inaccessible, unenlightened, blocking...
疼爱: to love dearly...
变迁: changes, vicissitudes...
如醉如痴: as if drunk and stupefied (idiom), intoxicated by sth, obsessed with, mad about sth...
挟持: to seize...
施展: to use fully, to put to use...
到位: to get to the intended location, to be in place, to be in position, precise, well (done)...
不如说: better say, would rather say...
盖: lid, top, cover, canopy, to cover, to conceal, to build...